import server from "./http";

// 页面渲染
const getCate=(params)=>{
    let data=server.get("/categories",{params})
    return data
}

// 页面添加
const getAddCate=(res)=>{
    let data=server.post("/categories",res)
    return data
}


// 编辑
const getPutCate=(params)=>{
    let data=server.put(`/categories/${params.id}`,params)
    return data
}


// 删除
const getDelCate=(params)=>{
    let data=server.delete(`/categories/${params.cat_id}`,params)
    return data
}

// 分类参数表格渲染
const getCateList=(params)=>{
 let data=server.get(`/categories/${params.cate_id}/attributes`,{params:{sel:params.sel}})
    return data
}

// 静态或动态添加
const getCateAttr=(params)=>{
    let data=server.post(`/categories/${params.id}/attributes`,params)
    return data
}

// 编辑tag标签    编辑该条数据
const getCatePut=(params)=>{
    let data=server.put(`/categories/${params.id}/attributes/${params.attr_id}`,params)
    return data
}

//  删除该条数据
const getCateDel=(params)=>{
    let data=server.delete(`/categories/${params.id}/attributes/${params.attr_id}`)
    return data
}

// 上传图片
const getUnload=(params)=>{
    let data=server.post("upload")
    return data
}


export{
    getCate,
    getAddCate,
    getPutCate,
    getDelCate,
    getCateList,
    getCateAttr,
    getCatePut,
    getCateDel,
    getUnload,
}